winning streaks

un. 〔体〕一连串的胜利